Real-time out-of-core trimmed NURBS rendering and editing

نویسندگان

  • Michael Guthe
  • Ákos Balázs
  • Reinhard Klein
چکیده

For rendering purposes trimmed NURBS surfaces have to be converted into a polygonal representation. In order to fulfill the high quality visualization demands posed by various design and quality control applications, current NURBS rendering methods require a careful preparation of the converted models which often needs manual user intervention. This preprocessing step prevents the user from interactively modifying, removing or adding surfaces during a visualization session. In this paper we present a high quality, out-ofcore trimmed NURBS rendering algorithm that supports both an automatic preprocessing of gigabyte sized models and a real-time rendering of the preprocessed models allowing for the seamless integration of interactive editing of the NURBS surfaces. Additional advantages of our method are the conservative error bounds both for the geometry and the shading, making it suitable even for quality control applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fat Borders: Gap Filling For Efficient View-dependent LOD Rendering

Real-time high quality rendering of complex models remains a big challenge. Simply splitting the models into several parts which can be simplified and rendered independently introduces disturbing gaps along the common borders. Recent approaches for viewdependent rendering of huge models either neglect the artifacts introduced by the gaps or try to maintain the connectivity of the models. Unfort...

متن کامل

Efficient Trimmed NURBS Tessellation

Interactive rendering of trimmed NURBS models is of great importance for CAD systems. For this the model needs to be transformed into a polygonal representation. This transformation can be either performed in a preprocessing step, at the cost of losing the capability to edit the surfaces, or on the fly during rendering. Since the number of frames per second is usually critical, efficient on the...

متن کامل

Efficient rendering of deformable objects for real-time applications

Deformable objects can be used to model soft objects such as clothing, human faces and animal characters. They are important as they can improve the realism of the applications. However, most existing hardware accelerators cannot render deformable objects directly. A tessellation process is often used to convert a deformable object into polygons so that the hardware graphics accelerator may ren...

متن کامل

Optimized GPU evaluation of arbitrary degree NURBS curves and surfaces

This paper presents a new unified and optimized method for evaluating and displaying trimmed NURBS surfaces using the Graphics Processing Unit (GPU). Trimmed NURBS surfaces, the de facto standard in commercial mechanical CAD modeling packages, are currently being tessellated into triangles before being sent to the graphics card for display since there is no native hardware support for NURBS. Ot...

متن کامل

Tessellation and rendering of trimmed NURBS models in scene graph systems

Today scene graphs are ubiquitous in computer graphics: since they provide both a well suited data structure and an abstraction layer, almost all modern graphics applications employ some sort of scene graph. Unfortunately most scene graphs do not support higher order primitives (such as trimmed NURBS) adequately, even though in Computer Aided Design (CAD) systems the de facto standard surface r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004